center of research for development - Turco Inglés Diccionario